home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)Z / (A)Z8.ADF / Robotroff / sprites.c < prev   
C/C++ Source or Header  |  1987-03-23  |  4KB  |  162 lines

  1. /*  :ts=8 bk=0
  2.  *
  3.  * sprites.c:    Sprite data.  Painted in DPaint and dumped out with 'gi'
  4.  *        ('ilbmdump' didn't work for me).
  5.  *
  6.  * Leo L. Schwab            8703.16
  7.  */
  8.  
  9. #include <exec/types.h>
  10.  
  11. /*  Hulk sprites (16)  */
  12.  
  13. UWORD hulkcolor[] = {
  14.     0x0000,
  15.     0x00f0,
  16.     0x0fff,
  17.     0x0f00
  18. };
  19.  
  20. /*  Left walking hulks  */
  21.  
  22. UWORD hl1[] = {
  23.     0x0000,0x0000,
  24.     0x0000,0x03e0, 0x0080,0x0080, 0x0080,0x0080, 0x1e3c,0x01c0,
  25.     0x1e3c,0x01c0, 0x1e3c,0x01c0, 0x1e3c,0x01c0, 0x1e3c,0x01c0,
  26.     0x1e3c,0x01c0, 0x1c3c,0x03c0, 0x01c0,0x01c0, 0x01c0,0x01c0,
  27.     0x01c0,0x01c0, 0x07c0,0x07c0, 0x0000,0x0000, 0x0000,0x0000,
  28.     0x0000,0x0000
  29. };
  30.  
  31. UWORD hl2[] = {
  32.     0x0000,0x0000,
  33.     0x03e0,0x0000, 0x0080,0x0080, 0x0080,0x0080, 0x1e3c,0x01c0,
  34.     0x1c7c,0x0380, 0x18fc,0x0700, 0x11fc,0x0e00, 0x03fc,0x5c02,
  35.     0x07fc,0x3803, 0x0ffc,0x1000, 0x0370,0x0370, 0x661c,0x661c,
  36.     0x3c06,0x3c06, 0x181c,0x181c, 0x0000,0x0000, 0x0000,0x0000,
  37.     0x0000,0x0000
  38. };
  39.  
  40. UWORD hl3[] = {
  41.     0x0000,0x0000,
  42.     0x03e0,0x03e0, 0x0080,0x0080, 0x0080,0x0080, 0x1f1c,0x00e0,
  43.     0x1f8c,0x0070, 0x1fc4,0x0038, 0x1fe0,0x001c, 0x1ff0,0x200e,
  44.     0x1ff8,0x6006, 0x1ffc,0x0000, 0x0370,0x0370, 0x661c,0x661c,
  45.     0x3c06,0x3c06, 0x181c,0x181c, 0x0000,0x0000, 0x0000,0x0000,
  46.     0x0000,0x0000
  47. };
  48.  
  49. /*  Right walking hulks  */
  50.  
  51. UWORD hr1[] = {
  52.     0x0000,0x0000,
  53.     0x0000,0x07c0, 0x0100,0x0100, 0x0100,0x0100, 0x3c78,0x0380,
  54.     0x3c78,0x0380, 0x3c78,0x0380, 0x3c78,0x0380, 0x3c78,0x0380,
  55.     0x3c78,0x0380, 0x3c38,0x03c0, 0x0380,0x0380, 0x0380,0x0380,
  56.     0x0380,0x0380, 0x03e0,0x03e0, 0x0000,0x0000, 0x0000,0x0000,
  57.     0x0000,0x0000
  58. };
  59.  
  60. UWORD hr2[] = {
  61.     0x0000,0x0000,
  62.     0x07c0,0x0000, 0x0100,0x0100, 0x0100,0x0100, 0x3c78,0x0380,
  63.     0x3e38,0x01c0, 0x3f18,0x00e0, 0x3f88,0x0070, 0x3fc0,0x403a,
  64.     0x3fe0,0xc01c, 0x3ff0,0x0008, 0x0ec0,0x0ec0, 0x3866,0x3866,
  65.     0x603c,0x603c, 0x3818,0x3818, 0x0000,0x0000, 0x0000,0x0000,
  66.     0x0000,0x0000
  67. };
  68.  
  69. UWORD hr3[] = {
  70.     0x0000,0x0000,
  71.     0x07c0,0x07c0, 0x0100,0x0100, 0x0100,0x0100, 0x38f8,0x0700,
  72.     0x31f8,0x0e00, 0x23f8,0x1c00, 0x07f8,0x3800, 0x0ff8,0x7004,
  73.     0x1ff8,0x6006, 0x3ff8,0x0000, 0x0ec0,0x0ec0, 0x3866,0x3866,
  74.     0x603c,0x603c, 0x3818,0x3818, 0x0000,0x0000, 0x0000,0x0000,
  75.     0x0000,0x0000
  76. };
  77.  
  78. /*  Up and down walking hulks  */
  79.  
  80. UWORD hu1[] = {
  81.     0x0000,0x0000,
  82.     0x0000,0x07c0, 0x0100,0x0100, 0x0100,0x0100, 0x1ff0,0xe00e,
  83.     0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006,
  84.     0x1ff0,0xe00e, 0x1ff0,0xa00a, 0x06c0,0xa6ca, 0x06c0,0x06c0,
  85.     0x06c0,0x06c0, 0x1ef0,0x1ef0, 0x0000,0x0000, 0x0000,0x0000,
  86.     0x0000,0x0000
  87. };
  88.  
  89. UWORD hu2[] = {
  90.     0x0000,0x0000,
  91.     0x07c0,0x0000, 0x0100,0x0100, 0x0100,0x0100, 0x1ff0,0xe00e,
  92.     0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006,
  93.     0x1ff0,0xe00e, 0x1ff0,0xa00a, 0x06c0,0xa6ca, 0x1ec0,0x1ec0,
  94.     0x00c0,0x00c0, 0x00c0,0x00c0, 0x00c0,0x00c0, 0x00f0,0x00f0,
  95.     0x0000,0x0000
  96. };
  97.  
  98. UWORD hu3[] = {
  99.     0x0000,0x0000,
  100.     0x07c0,0x07c0, 0x0100,0x0100, 0x0100,0x0100, 0x1ff0,0xe00e,
  101.     0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006, 0x1ff0,0xc006,
  102.     0x1ff0,0xe00e, 0x1ff0,0xa00a, 0x06c0,0xa6ca, 0x06f0,0x06f0,
  103.     0x0600,0x0600, 0x0600,0x0600, 0x0600,0x0600, 0x1e00,0x1e00,
  104.     0x0000,0x0000
  105. };
  106.  
  107.  
  108. /*  Grunt sprites (13)  */
  109.  
  110. USHORT gruntcolor[] = {
  111.     0x0000,
  112.     0x0fff,
  113.     0x0ff0,
  114.     0x0f00
  115. };
  116.  
  117. UWORD gr1[] = {
  118.     0x0000,0x0000,
  119.     0x0780,0x0780, 0x0000,0x0fc0, 0x0fc0,0x0000, 0x0780,0x0780,
  120.     0x7ff8,0x6798, 0x3ff0,0x7878, 0x1fe0,0x5ce8, 0x0fc0,0x4fc8,
  121.     0x0fc0,0x0fc0, 0x1ce0,0x1ce0, 0x1ce0,0x1ce0, 0x0000,0x3cf0,
  122.     0x0000,0x0000,
  123.     0x0000,0x0000,
  124. };
  125.  
  126. UWORD gr2[] = {
  127.     0x0000,0x0000,
  128.     0x0780,0x0780, 0x0000,0x0fc0, 0x0000,0x0fc0, 0x0780,0x0780,
  129.     0x7ff8,0x6798, 0x3ff0,0x7878, 0x1fe0,0x5ce8, 0x0fc0,0x4fc8,
  130.     0x1fc0,0x1fc0, 0x1ce0,0x1ce0, 0x00e0,0x3ce0, 0x00e0,0x00e0,
  131.     0x0000,0x00f0,
  132.     0x0000,0x0000
  133. };
  134.  
  135. UWORD gr3[] = {
  136.     0x0000,0x0000,
  137.     0x0780,0x0780, 0x0000,0x0fc0, 0x0fc0,0x0fc0, 0x0780,0x0780,
  138.     0x7ff8,0x6798, 0x3ff0,0x7878, 0x1fe0,0x5ce8, 0x0fc0,0x4fc8,
  139.     0x0fe0,0x0fe0, 0x1ce0,0x1ce0, 0x1c00,0x1cf0, 0x1c00,0x1c00,
  140.     0x0000,0x3c00,
  141.     0x0000,0x0000
  142. };
  143.  
  144.  
  145. /*  Enforcer sprite (13)  */
  146.  
  147. USHORT nforcecolor[] = {
  148.     0x0000,
  149.     0x0fff,
  150.     0x0a0f,
  151.     0x033f
  152. };
  153.  
  154. UWORD nforce[] = {
  155.     0x0000,0x0000,
  156.     0x0000,0x0100, 0x0000,0x0380, 0x0000,0x07c0, 0x0000,0x0fe0,
  157.     0x07c0,0x1ff0, 0x0fe0,0x3018, 0x0000,0x07c0, 0x610c,0x0fe0,
  158.     0x1ff0,0x0380, 0x6fec,0x0fe0, 0x0100,0x0000, 0x1ff0,0x0000,
  159.     0x3ff8,0x0000,
  160.     0x0000,0x0000
  161. };
  162.